home *** CD-ROM | disk | FTP | other *** search
/ Complete Home & Office Legal Guide / Complete Home and Office Legal Guide (Chestnut) (1993).ISO / stat / fed / patman.asc < prev    next >
Encoding:
Text File  |  1993-08-26  |  46.5 KB  |  878 lines

  1. /* Patents on living matter and software are a "brave new world." 
  2. The Manual of Patent Examining Procedure's regulations on the 
  3. patentability of these new types of inventions follows. */ 
  4.  
  5. MANUAL OF PATENT EXAMINING PROCEDURE
  6. US Patent & Trademark Office
  7. revision 6
  8. Date of this revision: Oct. 1987
  9.  
  10.  CHAPTER 2100 - Table of Contents
  11.  
  12.  
  13. 2105 - Patentable Subject Matter--Living Subject Matter 2106 - 
  14. Patentable Subject Matter--Mathematical Algorithms or Computer 
  15. Programs
  16. 2106.01 - Computer Programming and 35 U.S.C. 112, First Paragraph 
  17. 2106.02 - Disclosure in Computer Programming Cases
  18. .
  19.  
  20. 2105 Patentable Subject Matter-- Living Subject Matter [R-6]
  21.  
  22.  
  23. The decision of the Supreme Court in Diamond v. Chakrabarty, 206 
  24. USPQ 193 (1980) held that microorganisms produced by genetic 
  25. engineering are not excluded from patent protection by 35 U.S.C.  
  26. 101. It is clear from the Supreme Court decision and opinion that 
  27. the question of whether or not an invention embraces living 
  28. matter is irrelevant to the issue of patentability. The test set 
  29. down by the Court for patentable subject matter in this area is 
  30. whether the living matter is the result of human intervention.
  31.  
  32.  In view of this decision the Office has issued these 
  33. guidelines as to how 35 U.S.C. 101 will be interpreted.
  34.  
  35.  The Supreme Court made the following points in the 
  36. Chakrabarty opinion:
  37.  
  38. 1. "Guided by these cannons of construction, this Court has read 
  39. the term 'manufacture' in [35 U.S.C.] 101 in accordance with its 
  40. dictionary definition to mean 'the production of articles for use 
  41. from raw materials prepared by giving to these materials new 
  42. forms, qualities, properties, or combinations whether by hand 
  43. labor or by machinery.'"
  44.  
  45. 2. "In choosing such expansive terms as 'manufacture' and 
  46. 'composition of matter', modified by the comprehensive 'any', 
  47. Congress plainly contemplated that the patent laws would be given 
  48. wide scope."
  49.  
  50. 3. "The Act embodied Jefferson's philosophy that 'ingenuity 
  51. should receive a liberal encouragement'. V Writings of Thomas 
  52. Jefferson, at 75-76. See Graham v. John Deere Co., 383 U.S. 1, 
  53. 7-10 (1966). Subsequent patent statutes in 1836, 1870, and 1874 
  54. employed this same broad language. In 1952, when the patent laws 
  55. were recodified Congress replaced the word 'art' with 'process', 
  56. but otherwise left Jefferson's language intact. The Committee 
  57.                            
  58. Reports accompanying the 1952 act inform us that Congress 
  59. intended statutory subject matter to 'include any thing under the 
  60. sun that is made by man'. S. Rep. No. 1979, 82d Cong. 2d Sess., 5 
  61. (1952)"
  62.  
  63. 4. "This is not to suggest that [35 U.S.C.] 101 has no
  64. limits or that it embraces every discovery. The laws of nature, 
  65. physical phenomena, and abstract ideas have been held not 
  66. patentable."
  67.  
  68. 5. "Thus, a new mineral discovered in the earth or a new plant 
  69. found in the wild is not patentable subject matter. Likewise, 
  70. Einstein could not patent his celebrated law that E=mc^2 ; nor 
  71. could Newton have patented the law of gravity."
  72.  
  73. 6. "His claim is not to a hitherto unknown natural phenomenon, 
  74. but to a nonnaturally occurring manufacture or composition of 
  75. matter a product of human ingenuity 'having a distinctive name, 
  76. character [and] use'."
  77.  
  78. 7. "Congress thus recognized that the relevant distinction was 
  79. not between living and inanimate things, but between products of 
  80. nature, whether living or not, and human-made inventions. Here, 
  81. respondent's microorganism is the result of human ingenuity and 
  82. research."
  83.  
  84. 8. After reference to Funk Seed & Kalo Co., 333 U.S.127 (1948), 
  85. "Here, by contrast, the patentee has produced a new bacterium 
  86. with markedly different characteristics from any found in nature 
  87. and one having the potential for significant utility. His 
  88. discovery is not nature's handiwork, but his own; accordingly it 
  89. is patentable subject matter under [35 U.S.C.] 101."
  90.  
  91. A review of the Court statements above as well as the whole 
  92. Chakrabarty opinion reveals:
  93.  
  94. (1) That the Court did not limit its decision to genetically 
  95. engineered living organisms,
  96.  
  97. (2) The Court enunciated a very broad interpretation of 
  98. manufacture and composition of matter in Section 35 U.S.C. 101 
  99. (Note esp. quotes 1, 2, and 3 above),
  100.  
  101. (3) The Court set forth several tests for weighing whether 
  102. patentable subject matter under Section 35 U.S.C. 101 is present 
  103. stating (in Quote 7 above) that:
  104.  
  105. "The relevant distinction was not between living and inanimate 
  106. things but between products of nature, whether living or not, and 
  107. human-made inventions."
  108.  
  109. The tests set forth by the court are (note especially the 
  110. italicized portions [designated herein thusly *italic 
  111. portions*]):
  112.  
  113. -The laws of nature, physical phenomena and abstract ideas are 
  114. not patentable subject matter.
  115.  
  116. -A nonnaturally occurring manufacture or composition of matter a 
  117. product of human ingenuity having a distinctive name, character, 
  118. [and] use. is patentable subject matter.
  119.  
  120. -A new mineral discovered in the earth or a new plant found in 
  121. the wild is not patentable subject matter. Likewise, Einstein 
  122. could not patent his celebrated E=mc2 ; nor could Newton have 
  123. patented the law of gravity. Such discoveries are 'manifestations 
  124. of . . . nature, free to all men and reserved exclusively to 
  125. none.'
  126.  
  127. -However, the production of articles for use from raw materials 
  128. prepared by giving to these materials *new forms, qualities, 
  129. properties, or combinations whether by hand, labor or machinery* 
  130. (emphasis added) is a manufacture under Section 35 U.S.C. 101. In 
  131. analyzing the history of the Plant Patent Act of 1930, the Court 
  132. stated: In enacting the Plant Patent Act, Congress addressed both 
  133. of these concerns [the belief that plants, even those 
  134. artificially bred, were products of nature for purposes of the 
  135. patent law . . . were thought not amenable to the written 
  136. description]. It explained at length its belief that the work of 
  137. the plant breeder 'in aid of nature' was patentable invention. S.  
  138. Rep. No. 315, 71st Cong. 2d Sess. 6-8 (1930); H.R. Rep. No. 1129.  
  139. 71st Cong. 2d Sess. 7-9 (1930).
  140.  
  141. The Office will decide the questions as to patentable subject 
  142. matter under 35 U.S.C. 101 on a case-by-case basis following the 
  143. tests set forth in Chakrabarty, e.g., that a nonnaturally 
  144. occurring manufacture or composition of matter is patentable, 
  145. etc. It is inappropriate to try to attempt to set forth here in 
  146. advance the exact parameters to be followed.
  147.  
  148. The standard of patentability has not and will not be lowered. 
  149. The requirements of 35 U.S.C. 102 and 35 U.S.C. 103 still apply. 
  150. The tests outlined above simply mean that a rational basis will 
  151. be present for any 35 U.S.C.101 determination. In addition, the 
  152. requirements of 35 U.S.C. 112 must also be met. In this regard, 
  153. see MPEP 608.01(p).
  154.  
  155. Following this analysis by the Supreme Court of the scope of 35 
  156. U.S.C. 101, the Board of Patent Appeals and Interferences has 
  157. determined that plant subject matter or an animal may be 
  158. protected under 35 U.S.C. 101. In Ex Parte Hibberd, 227 USPQ 443 
  159. (Bd PAI 1985) the Board held that plant subject matter may be the 
  160. proper subject of a patent under 35 U.S.C. 101 even though such 
  161. subject matter may be protected under the Plant Patent Act (35 
  162. U.S.C. 161 to 35 U.S.C. 164) or the Plant Variety Protection Act 
  163. (7 U.S.C. 2321 et seq.). In Ex Parte Allen, 2 USPQ2d 1425 (Bd PAI 
  164. 1987), the Board decided that a polyploid Pacific coast oyster 
  165. could have been the proper subject of a patent under 35 U.S.C. 
  166. 101 if all the criteria for patentability were satisfied.  
  167. Shortly after the Allen decision, the Commissioner of Patents and 
  168. Trademarks issued a notice (Animals - Patentability, 1077 O.G.  
  169. 24, April 21, 1987) that the Patent and Trademark Office would 
  170. now consider non-naturally occurring, non-human multicellular 
  171. living organisms, including animals, to be patentable subject 
  172. matter within the scope of 35 U.S.C. 101.
  173.  
  174. 2106 Patentable Subject Matter--Mathematical Algorithms or 
  175. Computer Programs [R-6]
  176.  
  177. The U.S. Supreme Court decisions in Diamond v. Diehr, 450 U.S.  
  178. 175, 209 USPQ 1 (1981) and Diamond v. Bradley, 450 U.S. 381, 209 
  179. USPQ 97 (1981) significantly affect an examiner's analysis under 
  180. 35 U.S.C. 101 of patent applications involving mathematical 
  181. equations, mathematical algorithms and computer programs.
  182.  
  183. In 35 U.S.C. 101, Congress has set forth the categories of 
  184. inventions or discoveries which may be patentable as consisting 
  185. of any new and useful process, machine, manufacture, or 
  186. composition of matter, or any new and useful improvement thereof.  
  187. Inventions involving mathematical equations, mathematical 
  188. algorithms or computer programs, if statutory at all, would fall 
  189. into the categories of statutory subject matter as processes, 
  190. machines or manufactures. In construing 35 U.S.C. 101, the 
  191. Supreme Court in Diamond v. Diehr, 450 U.S. 175, 209 USPQ 1, 6 
  192. (1981) and Diamond v. Chakrabarty, 447 U.S. 303, 206 USPQ 193 
  193. (1980), has applied a broad interpretation to statutory subject 
  194. matter so as to include anything under the sun that is made by 
  195. man.
  196.  
  197. The Supreme Court also reiterated that certain categories of 
  198. inventive activity should not be considered statutory subject 
  199. matter. As set forth in Diamond v. Diehr, 209 USPQ 1, 7 (1981), 
  200. Excluded from such patent protection are laws of nature, physical 
  201. phenomena, and abstract ideas. Citing Parker v. Flook, 437 U.S.  
  202. 584, 198 USPQ 193 (1978); Gottschalk v. Benson, 409 U.S. 63, 175 
  203. USPQ 673 (1972). A scientific truth, or the mathematical 
  204. expression of it, is not a patentable invention, Mackay Radio 
  205. Corp. & Telegraph Co. v. Radio Corp. of America, 306 U.S. 86, 94, 
  206. 40 USPQ 199, 202 (1939). In Gottschalk v. Benson,, supra, the 
  207. Court concluded that an algorithm, or mathematical formula, is 
  208. like a law of nature, which cannot be the subject of a patent.  
  209. Similarly, the Court in Parker v. Flook, held that an improved 
  210. method for computing 'an alarm limit', where the application did 
  211. not purport to explain now the variables used in the formula were 
  212. to be selected, nor did the application contain any disclosure 
  213. relating to the chemical processes at work or the means of 
  214. setting off an alarm or adjusting the alarm limit, is 
  215. unpatentable subject matter under 35 U.S.C. 101.(See Diamond v.  
  216. Diehr, 209 USPQ 1, 10 (1981)).
  217.  
  218. If the claims of an application are directed solely to one of the 
  219. above judicially excluded areas of inventive activity, it is 
  220. clear that a patent shall not issue. However, a claim is not 
  221. unpatentable under 35 U.S.C. 101 merely because it includes a 
  222. step(s) or element(s) directed to a law of nature, mathematical 
  223. algorithm, formula or computer program so long as the claim as a 
  224. whole is drawn to subject matter otherwise statutory. In this 
  225. regard, the following significant points of law may be gleaned 
  226. from the Diamond v. Diehr, 209 USPQ 1 (1981) decision:
  227.  
  228. 1. The claims must be considered as a whole. It is inappropriate 
  229. to dissect the claims into old and new elements and then to 
  230. ignore the presence of the old elements in the analysis.. . .The 
  231. 'novelty' of any element or steps in a process, or even of the 
  232. process itself, is of *no relevance* in determining whether the 
  233. subject matter of a claim falls within the 35 U.S.C. 101 
  234. categories of possible patentable subject matter (emphasis 
  235. added).
  236.  
  237. 2. When a claim containing a mathematical formula implements or 
  238. applies that formula in a structure or process which, when 
  239. considered as a whole, is performing a function which the patent 
  240. laws were designed to protect (e.g., transforming or reducing an 
  241. article to a different state or thing), then the claim satisfies 
  242. the requirements of [35 U.S.C.] 101.
  243.  
  244. 3. When a claim recites a mathematical formula (or scientific 
  245. principle or phenomenon of nature), an inquiry must be made into 
  246. whether the claim is seeking patent protection for that formula 
  247. in the abstract. (If the claim does seek protection for such a 
  248. mathematical formula, it would be non-statutory under 35 U.S.C.  
  249. 101).
  250.  
  251. 4. A mathematical formula as such is not accorded the protection 
  252. of our patent laws . . . and this principle cannot be 
  253. circumvented by attempting to limit the use of the formula to a 
  254. particular technological environment. . . . Similarly, 
  255. insignificant post solution activity will not transform an 
  256. unpatentable principle into a patentable process.
  257.  
  258. 5. When a claim as in Parker v. Flook, 198 USPQ 193 (1978), is 
  259. drawn to a method for computing an 'alarm limit' (which) is 
  260. simply a number, the claim is non-statutory under 35 U.S.C. 101 
  261. because Flook sought to protect a formula for computing this 
  262. number.
  263.  
  264. 6. It is now commonplace that an application of a law of nature 
  265. or mathematical formula to a known structure or process may well 
  266. be deserving of patent protection. Citing Funk Bros. Seed Co. v.  
  267. Kalo Co., 333 U.S. 127, 76 USPQ 280 (1948); Eibel Process Co. v.  
  268. Minnesota and Ontario Paper Co., 261 U.S. 45 (1923); Cochrane v.  
  269. Deener, 94 U.S. 780 (1876); O'Reilly v. Morse, 15 How. 62 (1853); 
  270. and Leroy v. Tatham, 14 How. 156 (1852).
  271.  
  272. 35 U.S.C. 101 CLAIM ANALYSIS
  273.  
  274. In determining eligibility for patent protection under 35 U.S.C.  
  275. 101, the Supreme Court in Diamond v. Diehr, 209 USPQ 1 (1981), 
  276. requires that the claims must be considered as a whole.  
  277. Consistent with this requirement, the Court concluded that a 
  278. claim drawn to subject matter otherwise statutory does not become 
  279. non-statutory simply because it uses a mathematical formula, a 
  280. computer program, or digital computer. Thus, the fact that a 
  281. claim specifies that a computer performs certain calculation 
  282. steps is irrelevant for the purpose of determining whether 
  283. statutory subject matter has been recited. The fact that an 
  284. application discloses that a mathematical formula is implemented 
  285. solely by computer programming is likewise immaterial for this 
  286. purpose.
  287.  
  288. The Court's requirement that the claims must be considered as a 
  289. whole in effect leaves viable the CCPA's two-step procedure set 
  290. forth in In re Freeman, 197 USPQ 464 (CCPA, 1978), as an 
  291. appropriate test for determining if a claim involving mathematics 
  292. and/or computer programming is in compliance with 35 U.S.C. 101.  
  293. See also In re Walter, 205 USPQ 397 at 407 (CCPA, 1980), for 
  294. clarification of the second Freeman step. In accordance with the 
  295. first step of such analysis, each method or apparatus claim must 
  296. be analyzed to determine whether a mathematical algorithm is 
  297. either directly or indirectly recited. If the claim at issue 
  298. fails to directly recite a mathematical algorithm, reference must 
  299. be made to the specification in order to determine whether claim 
  300. language indirectly recites mathematical calculations, formulas, 
  301. or equations.
  302.  
  303. If a given claim directly or indirectly recites a mathematical 
  304. algorithm, the second step of the analysis must be applied. Under 
  305. this step, a determination must be made as to whether the claim 
  306. as a whole, including all its steps or apparatus elements, merely 
  307. recites a mathematical algorithm, or method of calculation. If so 
  308. the claim does not recite statutory subject matter under 35 
  309. U.S.C. 101.
  310.  
  311. The Supreme Court in Diamond v. Diehr, 209 USPQ 1 (1981), 
  312. provides some guidance in determining whether the claim as a 
  313. whole merely recites a mathematical algorithm or method of 
  314. calculation. The Court suggests that if a claim containing a 
  315. mathematical formula implements or applies that formula in a 
  316. structure or process which, when *considered as a whole*, is 
  317. performing a function which the patent laws were designed to 
  318. protect (e.g., transforming or reducing an article to a different 
  319. state or thing), then the claim satisfies the requirements of [35 
  320. U.S.C.] 101. (emphasis added)
  321.  
  322. Focusing on the application or implementation of a mathematical 
  323. algorithm, the Supreme Court in Diehr, 209 USPQ 1 at 89 (1981), 
  324. citing Mackay Radio Corp. & Telegraph Co. v. Radio Corp. of 
  325. America, 306 US 86, 94, 40 USPQ 199, 202 (1939), explained that 
  326. while a scientific truth, or the mathematical expression of it, 
  327. is not a patentable invention, a novel and useful structure 
  328. created with the aid of a scientific truth may be. In this 
  329. regard, the CCPA noted in In re Walter, 205 USPQ 397 at 407, 
  330. (CCPA, 1980), that If it appears that the mathematical algorithm 
  331. is implemented in a specific manner to define structural 
  332. relationship between the physical elements of the claim (in 
  333. apparatus claims) or to refine or limit claim steps (in process 
  334. claims), the claim being otherwise statutory, the claim passes 
  335. muster under [35 U.S.C.] 101.
  336.  
  337. The Walter analysis quoted above does not limit patentable 
  338. subject matter to claims in which structural relationships or 
  339. process steps are defined, limited, or refined by the application 
  340. of the algorithm. In the post Diehr CCPA decision In re Abele, 
  341. 214 USPQ 682 at 687 (CCPA, 1982), the court urged that Walter 
  342. should be read broadly to require no more than that the algorithm 
  343. be applied in any manner to physical elements or process steps 
  344. provided that its application is circumscribed by more than a 
  345. field of use limitation or non-essential post-solution activity.  
  346. Thus, if the claim would be otherwise statutory, id., albeit 
  347. inoperative or less useful without the algorithm, the claim 
  348. likewise presents statutory subject matter when the algorithm is 
  349. included. Also see In re Pardo, 214 USPQ 673 at 676 (CCPA, 1982).
  350.  
  351. In regard to post-solution activity, the Supreme Court in Diehr 
  352. indicated that insignificant post-solution activity will not 
  353. transform an unpatentable principle into a patentable process. 
  354. The claims in Parker v. Flook, which were held to be 
  355. non-statutory, recited a post-solution activity of updating a 
  356. number (i.e., an alarm limit), a step relating more to a method 
  357. of calculation than to the physical process alluded to in the 
  358. claim preamble. In Diehr, the Supreme Court characterized the 
  359. post calculation activity of the type claimed in Parker v. Flook 
  360. as being token post-solution activity. In contrast, the 
  361. post-solution activity in the Diehr claims consisted of 
  362. automatically opening a rubber molding press, a step clearly tied 
  363. in with the physical process of rubber molding. As stated by the 
  364. CCPA in In re Walter, 205 USPQ 397 at 407, (CCPA, 1980), if the 
  365. end-product of a claimed invention is a pure number, as in Benson 
  366. and Flook, the invention is non-statutory regardless of any post- 
  367. solution activity which makes it available for use by a person or 
  368. machine for other purposes.
  369.  
  370. It must also be recognized that even though a claim contains an 
  371. application limiting preamble, even though it does not cover 
  372. every conceivable application of a formula, or even though it 
  373. does not totally preempt the formula, such a claim would be non- 
  374. statutory, if, when considered as a whole, it merely recites a 
  375. mathematical algorithm or method of calculation. As stated by the 
  376. Supreme Court in Diehr, 209 USPQ 1 at 10, (1981), A mathematical 
  377. formula does not suddenly become patentable subject matter simply 
  378. by having the applicant acquiesce to limiting the reach of that 
  379. formula to a particular technological use.  Similarly, the CCPA 
  380. pointed out in Walter, 205 USPQ 397 at 409 (1980) that Although 
  381. the claim preamble relate the claimed invention to the art of 
  382. seismic prospecting, the claims themselves are not drawn to 
  383. methods of or apparatus for seismic prospecting; they are drawn 
  384. to improved mathematical methods for interpreting the results of 
  385. seismic prospecting. The specific end use recited in the 
  386. preambles does not save the claims from the holding in Flook, 
  387. since they are drawn to methods of calculation, albeit improved. 
  388. Examination of each claim demonstrates that each has no substance 
  389. apart from the calculations involved.
  390.  
  391. Also, in Walter, a Jepson preamble was not regarded as limiting 
  392. the subject matter as a whole, so as to avoid the 35 U.S.C. 101 
  393. rejection. Similarly, preliminary data gathering steps may not 
  394. affect the subject matter as a whole assessment. In re Richman, 
  395. 195 USPQ 340, (CCPA 1977). Moreover, even the concluding step of 
  396. building a bridge or dam may not suffice. In re Sarker, 200 USPQ 
  397. 132 (CCPA, 1978). In other words, for purposes here, the subject 
  398. matter as a whole must be viewed in context on a case by case 
  399. basis.
  400.  
  401. In analyzing computer program related claims, it is essential to 
  402. recognize that computer implemented processes are encompassed 
  403. within 35 U.S.C. 101 under the same principles as other machine 
  404. implemented processes, subject to judicially determined 
  405. exceptions, inter alia, mathematical formulas, methods of 
  406. calculation, and mere ideas. In re Johnson et al, 200 USPQ 199 at 
  407. 210, 211 (CCPA, 1978). Claims seeking coverage for a computer 
  408. program implemented process have been held to be statutory by the 
  409. CCPA in In re Pardo, 214 USPQ 673 (CCPA, 1982), In re Toma, 197 
  410. USPQ 852 (CCPA 1978), and In re Chatfield, 191 USPQ 730 (CCPA, 
  411. 1976). In accordance with the two-step procedure outlined above, 
  412. claims seeking coverage for a computer program would be 
  413. non-statutory under 35 U.S.C. 101, only if, when considered as a 
  414. whole, they merely recite a mathematical algorithm, or a method 
  415. of calculation which is not applied in any manner to physical 
  416. elements or process steps. Such an approach is the same as that 
  417. contemplated for apparatus claims by the CCPA in In re Pardo, 214 
  418. USPQ 673 at 677 (CCPA, 1982). See also In re Bradley and 
  419. Franklin, 202 USPQ 480 (CCPA, 1979).
  420.  
  421. Certain computer program related claims may be non-statutory 
  422. under 35 U.S.C. 101 as falling within judicially determined 
  423. exceptions outside the mathematics area. For example, consider 
  424. the following claims:
  425.  
  426. (1) A computer program comprising the steps of:
  427.  
  428.  a) associating treatment rendered to a patient with a 
  429. fee, and
  430.  
  431.         b) billing said patient in accordance with the fee.
  432. Here the computer program is claimed, not in terms of a specific 
  433. instruction set, but alternatively as a series of steps broadly 
  434. defining what the program is designed to accomplish. Such a claim 
  435. should be viewed as non-statutory under 35 U.S.C. 101 as reciting 
  436. a method of doing business.
  437.  
  438.  (2) A computer program for comparing array A(N) with 
  439. array B(M) to generate array C comprising the steps of:
  440.  
  441. Do 70 N = 1,10
  442. Do 80 M = 1,20
  443. If A(N) = B(N) then C(M) = B(M)
  444. 80 Continue 70 Continue
  445.  
  446. This bare set of instructions fails to recite subject matter that 
  447. falls within any statutory category. In this regard, a bare set 
  448. of computer instructions does not set forth a sequence of steps 
  449. which could be viewed as a statutory process. Such a computer 
  450. language listing of instructions, when not associated with a 
  451. computing machine to accomplish a specific purpose, would not 
  452. constitute a machine implemented process, but would constitute 
  453. non-statutory subject matter as the mere idea or abstract 
  454. intellectual concept of a programmer, or as a collection of 
  455. printed matter.
  456.  
  457. Further guidance on handling 35 U.S.C. 101 issues may also be 
  458. gleaned from the CCPA's detailed claim analysis in the following 
  459. decisions: In re Chatfield, 191 USPQ 730 (CCPA, 1976); In re 
  460. Johnson, Parrack and Lundsford, 200 USPQ 199 (CCPA, 1979); In re 
  461. Sarker, 200 USPQ 132 (CCPA, 1978); In re Gelovatch and Arell, 201 
  462. USPQ 136 (CCPA, 1979); In re Bradley and Franklin, 202 USPQ 480 
  463. (CCPA, 1979); In re Walter, 205 USPQ 397 (CCPA, 1980).  In re 
  464. Taner, 214 USPQ 678 (CCPA, 1982); In re Pardo, 214 USPQ 673 
  465. (CCPA, 1982); In re Abele, 214 USPQ 682 (CCPA, 1982); and In re 
  466. Meyer, 215 USPQ 193 (CCPA, 1982).
  467.  
  468. In addition to handling 35 U.S.C. 101 issues in accordance with 
  469. the above analytical approach, it should be emphasized that 
  470. examiners must also carefully examine mathematical algorithm or 
  471. computer programming related applications to insure that they 
  472. comply with the disclosure requirements of 35 U.S.C.112 as well 
  473. as the novelty and unobviousness requirements of 35 U.S.C. 102 
  474. and 35 U.S.C. 103.
  475.  
  476. 2106.01 Computer Programming and 35 U.S.C. 112, First Paragraph 
  477. [R-6]
  478.  
  479. The requirements for sufficient disclosure of inventions 
  480. involving computer programming is the same as for all inventions 
  481. sought to be patented. Namely, there must be an adequate written 
  482. description, the original disclosure should be sufficiently 
  483. enabling to allow one to make and use the invention as claimed, 
  484. and there must be presentation of a best mode for carrying out 
  485. the invention.
  486.  
  487. The following guidelines, while applicable to a wide range of 
  488. arts, are intended to provide a guide for analyzing 35 U.S.C.  
  489. 112, first paragraph, issues in applications involving computer 
  490. programs, software, firmware, or block diagram cases wherein one 
  491. or more of the block diagram elements are at least partially 
  492. comprised of a computer software component. It should be 
  493. recognized that sufficiency of disclosure issues in computer 
  494. cases necessarily will require an inquiry into both the 
  495. sufficiency of the disclosed hardware as well as the disclosed 
  496. software due to the interrelationship and interdependence of 
  497. computer hardware and software.
  498.  
  499. Written Description
  500.  
  501. The function of the description requirement is to ensure that the 
  502. inventor had possession of, as of the filing date of the 
  503. application relied upon, the specific subject matter later 
  504. claimed by him or her; how the specification accomplishes this is 
  505. not material. In re Herschler, 200 USPQ 711, 717 (CCPA 1979) and 
  506. further reiterated in In re Kaslow, 217 USPQ 1089 (CAFC 1983).
  507.  
  508. Best Mode
  509.  
  510. While the purpose of the best mode requirement is to restrain 
  511. inventors from applying for patents while at the same time 
  512. concealing from the public the preferred embodiments of their 
  513. inventions which they have in fact conceived, In re Gay, 135 USPQ 
  514. 311, 315 (CCPA 1962); There is no objective standard by which to 
  515. judge the adequacy of a best mode disclosure. Instead, only 
  516. evidence of concealment (accidental or intentional) is to be 
  517. considered. That evidence, in order to result in affirmance of a 
  518. best mode rejection must tend to show that the quality of an 
  519. applicant's best mode disclosure is so poor as to effectively 
  520. result in concealment. In re Sherwood, 204 USPQ 537, 544 (CCPA 
  521. 1980). Also, see White Consolidated Industries vs Vega 
  522. Servo-Control, 214 USPQ 796, 824 (S.D. Michigan, S. Div. 1982); 
  523. affirmed on other grounds; 218 USPQ 961 (CCPA 1983).
  524.  
  525. Enablement
  526.  
  527. When basing a rejection on the failure of the applicant's 
  528. disclosure to meet the enablement provisions of the first 
  529. paragraph of 35 U.S.C. 112, the examiner must establish on the 
  530. record that he has a reasonable basis for questioning the 
  531. adequacy of the disclosure to enable a person of ordinary skill 
  532. in the art to make and use the claimed invention without 
  533. resorting to undue experimentation. See In re Brown, 177 USPQ 691 
  534. (CCPA 1973), In re Ghiron, 169 USPQ 723, (CCPA 1971). Once the 
  535. examiner has advanced a reasonable basis for questioning the 
  536. adequacy of the disclosure, it becomes incumbent on the applicant 
  537. to rebut that challenge and factually demonstrate that his or her 
  538. application disclosure is in fact sufficient. See In re Doyle, 
  539. 179 USPQ at 232 (CCPA 1973), In re Scarbrough, 182 USPQ 298, 302 
  540. (CCPA 1974), In re Ghiron, Supra.
  541.  
  542. 2106.02 Disclosure in Computer Programming Cases [R-6]
  543.  
  544. To establish a reasonable basis for questioning the adequacy of a 
  545. disclosure, the examiner must present a factual analysis of a 
  546. disclosure to show that a person skilled in the art would not be 
  547. able to make and use the claimed invention without resorting to 
  548. undue experimentation.
  549.  
  550. In computer cases, it is not unusual for the claimed invention to 
  551. involve two areas of prior art or more than one technology, 
  552. (White Consolidated, Supra, 214 USPQ at 821); e.g., an 
  553. appropriately programmed computer and an area of application of 
  554. said computer. In regard to the skilled in the art standard, in 
  555. cases involving both the art of computer programming, and another 
  556. technology, the examiner must recognize that the knowledge of 
  557. persons skilled in both technologies is the appropriate criteria 
  558. for determining sufficiency. See In re Naquin, 158 USPQ 317, 
  559. (CCPA1968); In re Brown, 177 USPQ 691 (CCPA 1973); and White 
  560. Consolidated, supra at B22.
  561.  
  562. In a typical computer case, system components are often 
  563. represented in a block diagram format, i.e., a group of hollow 
  564. rectangles representing the elements of the system, functionally 
  565. labelled and interconnected by lines. Such block diagram computer 
  566. cases may be categorized into 1) systems which include but are 
  567. more comprehensive than a computer and 2) systems wherein the 
  568. block elements are totally within the confines of a computer.
  569.  
  570.  
  571. BLOCK ELEMENTS MORE COMPREHENSIVE THAN A COMPUTER
  572.  
  573. The first category of such block diagram cases involves systems 
  574. which include a computer as well as other system hardware and/or 
  575. software components. In order to meet his burden of establishing 
  576. a reasonable basis for questioning the adequacy of such 
  577. disclosure, the examiner should initiate a factual analysis of 
  578. the system by focusing on each of the individual block element 
  579. components. More specifically, such an inquiry should focus on 
  580. the diverse functions attributed to each block element as well as 
  581. the teachings in the specification as to how such a component 
  582. could be implemented. If based on such an analysis, the examiner 
  583. can reasonably contend that more than routine experimentation 
  584. would be required by one of ordinary skill in the art to 
  585. implement such a component or components, that component or 
  586. components should specifically be challenged by the examiner as 
  587. part of a 35 U.S.C. 112, first paragraph rejection.  
  588. Additionally, the examiner should determine whether certain of 
  589. the hardware or software components depicted as block elements 
  590. are themselves complex assemblages which have widely differing 
  591. characteristics and which must be precisely coordinated with 
  592. other complex assemblages. Under such circumstances, a reasonable 
  593. basis may exist for challenging such a functional block diagram 
  594. form of disclosure. See In re Ghiron, supra, In re Brown, 
  595. supra.Moreover, even if the applicant has cited prior art patents 
  596. or publications to demonstrate that particular block diagram 
  597. hardware or software components are old, it should not always be 
  598. considered as self evident how such components are to be 
  599. interconnected to function in a disclosed complex manner. See In 
  600. re Scarbrough, supra, at 301 and In re Forman, 175 USPQ 12, 16 
  601. (CCPA 1972). Furthermore, in complex systems including a digital 
  602. computer, a microprocessor, or a complex control unit as one of 
  603. many block diagram elements, timing between various system 
  604. elements may be of the essence and without a timing chart 
  605. relating the timed sequences for each element, an unreasonable 
  606. amount of work may be required to come up with the detailed 
  607. relationships an applicant alleges that he has solved. See In re 
  608. Scarbrough, supra at 302.
  609.  
  610. For example, in a block diagram disclosure of a complex claimed 
  611. system which includes a microprocessor and other system 
  612. components controlled by the microprocessor, a mere reference to 
  613. a prior art, commercially available microprocessor, without any 
  614. description of the precise operations to be performed by the 
  615. microprocessor, fails to disclose how such a microprocessor would 
  616. be properly programmed to either perform any required 
  617. calculations or to coordinate the other system components in the 
  618. proper timed sequence to perform the functions disclosed and 
  619. claimed. If, in such a system, a particular program is disclosed, 
  620. such a program should be carefully reviewed to insure that its 
  621. scope is commensurate with the scope of the functions attributed 
  622. to such a program in the claims. See In re Brown, supra at 695.  
  623. If the disclosure fails to disclose any program and if more than 
  624. routine experimentation would be required of one skilled in the 
  625. art to generate such a program, the examiner clearly would have a 
  626. reasonable basis for challenging the sufficiency of such a 
  627. disclosure. The amount of experimentation that is considered 
  628. routine will vary depending on the facts and circumstances of 
  629. individual cases. No exact numerical standard has been fixed by 
  630. the courts, but the amount of required experimentation must, 
  631. however, be reasonable (White Consolidated, Supra, at 963. One 
  632. court apparently found that the amount of experimentation 
  633. involved was reasonable where a skilled programmer was able to 
  634. write a general computer program, implementing an embodiment 
  635. form, within four hours. (Hirschfield, Supra, at 279 et seq.). On 
  636. the other hand, another court found that, where the required 
  637. period of experimentation for skilled programmers to develop a 
  638. particular program would run to 1 1/2 to 2 man) years, this would 
  639. be a clearly unreasonable requirement (White Consolidated, supra 
  640. at 963).
  641.  
  642. BLOCK ELEMENTS WITHIN A COMPUTER
  643.  
  644. The second category of block diagram cases occurs most frequently 
  645. in pure data processing applications where the combination of 
  646. block elements is totally within the confines of a computer, 
  647. there being no interfacing with external apparatus other than 
  648. normal input/output devices. In some instances, it has been found 
  649. that particular kinds of block diagram disclosures were 
  650. sufficient to meet the enabling requirement of 35 U.S.C. 112, 
  651. first paragraph. See In re Knowlton, 178 USPQ 486 (CCPA 1973), In 
  652. re Comstock and Gilmer, 178 USPQ 616 (CCPA 1973). Most 
  653. significantly, however, in both the Comstock and Knowlton cases, 
  654. the decisions turned on the appellants' disclosure of 1) a 
  655. reference to and reliance on an identified prior art computer 
  656. system and 2) an operative computer program for the referenced 
  657. prior art computer system. Moreover, in Knowlton the disclosure 
  658. was presented in such a detailed fashion that the individual 
  659. program's steps were specifically interrelated with the operative 
  660. structural elements in the referenced prior art computer system.  
  661. The Court in Knowlton indicating that the disclosure did not 
  662. merely consist of a sketchy explanation of flow diagrams or a 
  663. bare group of program listings together with a reference to a 
  664. proprietary computer in which they might be run. The disclosure 
  665. was characterized as going into considerable detail into 
  666. explaining the interrelationships between the disclosed hardware 
  667. and software elements. Under such circumstances, the Court 
  668. considered the disclosure to be concise as well as full, clear 
  669. and exact to a sufficient degree to satisfy the literal language 
  670. of 35 U.S.C. 112, first paragraph. It must be emphasized that 
  671. because of the significance of the program listing and the 
  672. reference to and reliance on an identified prior art computer 
  673. system, absent either of these items, a block element disclosure 
  674. within the confines of a computer should be scrutinized in 
  675. precisely the same manner as the first category of block diagram 
  676. cases discussed above.
  677.  
  678. Regardless of whether a disclosure involves block elements more 
  679. comprehensive than a computer or block elements totally within 
  680. the confines of a computer, the examiner, when analyzing method 
  681. claims, must recognize that the specification must be adequate to 
  682. teach how to practice the claimed method. If such practice 
  683. requires particular apparatus, it is axiomatic that the 
  684. application must therefore provide a sufficient disclosure of 
  685. that apparatus if such is not already available. See In re 
  686. Ghiron, supra at 727 and In re Gunn, 190 USPQ 402, 406 (CCPA 
  687. 1976). When the examiner questions the adequacy of computer 
  688. system or computer programming disclosures, the examiner's 
  689. reasons for finding the specification to be non-enabling should 
  690. be supported by the record as a whole. In this regard, it is also 
  691. essential for the examiner to reasonably challenge evidence 
  692. submitted by the applicant. For example, in In re Naquin, supra, 
  693. an affiant's statement unchallenged by the examiner, that the 
  694. average computer programmer was familiar with the subroutine 
  695. necessary for performing the claimed process, was held to be a 
  696. statement of fact which rendered the examiner's rejection 
  697. baseless. In other words, unless the examiner presents a 
  698. reasonable basis for challenging the disclosure in view of the 
  699. record as a whole, a 35 U.S.C. 112, first paragraph rejection in 
  700. a computer system or computer programming case will not be 
  701. sustained on appeal. See In re Naquin, supra, In re Morehouse and 
  702. Bolton, 192 USPQ 29, 32 (CCPA 1976).
  703.  
  704. While no specific universally applicable rule exists for 
  705. recognizing an insufficiently disclosed application involving 
  706. computer programs, an examining guideline to generally follow is 
  707. to challenge the sufficiency of such disclosures which fail to 
  708. include either the computer program itself or a reasonably 
  709. detailed flowchart which delineates the sequence of operations 
  710. the program must perform. In programming applications whose 
  711. software disclosure only includes a flowchart, as the complexity 
  712. of functions and the generality of the individual components of 
  713. the flowchart increase, the basis for challenging the sufficiency 
  714. of such a flowchart becomes more reasonable because the 
  715. likelihood of more than routine experimentation being required to 
  716. generate a working program from such a flowchart also increases.
  717.  
  718. As stated earlier, once an examiner has advanced a reasonable 
  719. basis or presented evidence to question the adequacy of a 
  720. computer system or computer programming disclosure, the applicant 
  721. must show that his or her specification would enable one of 
  722. ordinary skill in the art to make and use the claimed invention 
  723. without resorting to undue experimentation. In most cases, 
  724. efforts to meet this burden involve submitting affidavits, 
  725. referencing prior art patents or technical publications, 
  726. arguments of counsel or combinations of these approaches
  727.  
  728. AFFIDAVIT PRACTICE ( 37 CFR 1.132)
  729.  
  730. In computer cases, affidavits must be critically analyzed.  
  731. Affidavit practice usually initially involves analyzing the skill 
  732. level and/or qualifications of the affiant, which should be of 
  733. the routineer in the art. When an affiant's skill level is higher 
  734. than that required by the routineer for a particular application, 
  735. an examiner may challenge the affidavit since it would not be 
  736. made by a routineer in the art, and therefore would not be 
  737. probative as to the amount of experimentation required by a 
  738. routineer in the art to implement the invention. An affiant 
  739. having a skill level or qualifications above that of the 
  740. routineer in the art would require less experimentation to 
  741. implement the claimed invention than that for the routineer.  
  742. Similarly, an affiant having a skill level or qualifications 
  743. below that of the routineer in the art would require more 
  744. experimentation to implement the claimed invention than that for 
  745. the routineer in the art. In either situation, the standard of 
  746. the routineer in the art would not have been met.
  747.  
  748. In computer systems or programming cases, the problems with a 
  749. given affidavit, which relate to the sufficiency of disclosure 
  750. issue, generally involve affiants submitting few facts to support 
  751. their conclusions or opinions. Some affidavits may go so far as 
  752. to present conclusions on the ultimate legal question of 
  753. sufficiency. In re Brandstadter, Kienzle and Sykes, 179 USPQ 286 
  754. (CCPA 1973) illustrates the extent of the inquiry into the 
  755. factual basis underlying an affiant's conclusions or opinions. In 
  756. Brandstadter, the invention concerned a stored program controller 
  757. (computer) programmed to control the storing, retrieving and 
  758. forwarding of messages in a communications system. The disclosure 
  759. consisted of broadly defined block diagrams of the structure of 
  760. the invention and no flowcharts or program listings of the 
  761. programs of the controller. The Court quoted extensively from the 
  762. Examiner's Office Actions and Examiner's Answer in its opinion 
  763. where it was apparent that the Examiner consistently argued that 
  764. the disclosure was merely a broad system diagram in the form of 
  765. labelled block diagrams along with statements of a myriad of 
  766. desired results. Various affidavits were presented in which the 
  767. affiants stated that all or some of the system circuit elements 
  768. in the block diagrams were either well known in the art or could 
  769. be constructed by the skilled design engineer, that the 
  770. controller was capable of being programmed to perform the stated 
  771. functions or results desired, and that the routineer in the art 
  772. could design or construct or was able to program the system. The 
  773. Court did consider the affiants' statements as being some 
  774. evidence on the ultimate legal question of enablement but 
  775. concluded that the statements failed in their purpose since they 
  776. recited conclusions or opinions with few facts to support or 
  777. buttress these conclusions. With reference to the lack of a 
  778. disclosed computer program or even a flow chart of the program to 
  779. control the message switching system, the record contained no 
  780. evidence as to the number of programmers needed, the number of 
  781. man-hours and the level of skill of the programmers to produce 
  782. the program required to practice the invention.
  783.  
  784. It should be noted also that it is not opinion evidence directed 
  785. to the ultimate legal question of enablement, but rather factual 
  786. evidence directed to the amount of time and effort and level of 
  787. knowledge required for the practice of the invention from the 
  788. disclosure alone which can be expected to rebut a prima facie 
  789. case of nonenablement. See Hirschfield v. Banner, Commissioner of 
  790. Patents and Trademarks, 200 USPQ 276, 281 (D.D.C.  1978). It has 
  791. also been held that where an inventor described the problem to be 
  792. solved to an affiant, thus enabling the affiant to generate a 
  793. computer program to solve the problem, such an affidavit failed 
  794. to demonstrate that the application alone would have taught a 
  795. person of ordinary skill in the art how to make and use the 
  796. claimed invention. See In re Brown, supra at 695. The Court 
  797. indicated that it was not factually established that the 
  798. applicant did not convey to the affiant vital and additional 
  799. information in their several meetings in addition to that set out 
  800. in the application. Also of significance for an affidavit to be 
  801. relevant to the determination of enablement is that it must be 
  802. probative of the level of skill of the routineer in the art as of 
  803. the time the applicant filed his application. See In re Gunn, 
  804. supra at, 406. In this case each of the affiants stated what was 
  805. known at the time he executed the affidavit, and not what was 
  806. known at the time the applicant filed his application.
  807.  
  808. REFERENCING PRIOR ART DOCUMENTS
  809.  
  810. Earlier it has been discussed that citing in the specification 
  811. the commercial availability of an identified prior art computer 
  812. system is very pertinent to the issue of enablement. But in some 
  813. cases, this approach may not be sufficient to meet the 
  814. applicant's burden. Merely citing in an affidavit extracts from 
  815. technical publications in order to satisfy the enablement 
  816. requirement is not sufficient if it is not made clear that a 
  817. person skilled in the art would know which, or what parts, of the 
  818. cited circuits could be used to construct the claimed device or 
  819. how they could be interconnected to act in combination to produce 
  820. the required results. See In re Forman, supra at 16. This 
  821. analysis would appear to be less critical where the circuits 
  822. comprising applicant's system are essentially standard components 
  823. comprising an identified prior art computer system and a standard 
  824. device attached thereto.
  825.  
  826. Prior art patents are often relied on by applicants to show the 
  827. state of the art for purposes of enablement. However, these 
  828. patents must have an issue date earlier than the effective filing 
  829. date of the application under consideration. See In re Budnick, 
  830. 190 USPQ 422, 424 (CCPA 1976). An analogous point was made in In 
  831. re Gunn, supra where the court indicated that patents issued 
  832. after the filing date of the applicant's application are not 
  833. evidence of subject matter known to any person skilled in the art 
  834. since their subject matter may have been known only to the 
  835. patentees and the Patent and Trademark Office.
  836.  
  837. Merely citing prior art patents to demonstrate that the 
  838. challenged components are old may not be sufficient proof since, 
  839. even if each of the enumerated devices or labelled blocks in a 
  840. block diagram disclosure were old per se, this would not make it 
  841. self-evident how each would be interconnected to function in a 
  842. disclosed complex combination manner. Therefore, the 
  843. specification in effect must set forth the integration of the 
  844. prior art, otherwise it is likely that undue experimentation, or 
  845. more than routine experimentation would be required to implement 
  846. the claimed invention. See In re Scarbrough, supra at 301. The 
  847. Court also noted that any cited patents which are used by the 
  848. applicant to demonstrate that particular box diagram hardware or 
  849. software components are old must be analyzed as to whether such 
  850. patents are germane to the instant invention and as to whether 
  851. such components provide better detail of disclosure as to such 
  852. components than an applicant's own disclosure. Also any patent or 
  853. publication cited to provide evidence that a particular 
  854. programming technique is well known in the programming art does 
  855. not demonstrate that one of ordinary skill in the art could make 
  856. and use correspondingly disclosed programming techniques unless 
  857. both programming techniques are of approximately the same degree 
  858. or complexity. See In re Knowlton, supra at 37 (CCPA 1974).  
  859. ARGUMENTS OF COUNSEL
  860.  
  861. Arguments of counsel may be effective in establishing that an 
  862. examiner has not properly met his or her burden or has otherwise 
  863. erred in his or her position. In these situations, an examiner 
  864. may have failed to set forth any basis for questioning the 
  865. adequacy of the disclosure or may have not considered the whole 
  866. specification, including the drawings and the written 
  867. description. However, it must be emphasized that arguments of 
  868. counsel alone cannot take the place of evidence in the record 
  869. once an examiner has advanced a reasonable basis for questioning 
  870. the disclosure. See In re Budnick, supra at, 424;In re Schulze, 
  871. 145 USPQ 716 (CCPA 1965); and In re Cole, 140 USPQ 230 (CCPA 
  872. 1964). For example, in a case where the record consisted 
  873. substantially of arguments and opinions of applicant's attorney, 
  874. the Court indicated that factual affidavits could have provided 
  875. important evidence on the issue of enablement. See In re 
  876. Knowlton, supra at, 37 and In re Wiseman, 201 USPQ 658 (CCPA 
  877. 1979).
  878.